Perl is a cross-platform high-level interpreted language used in web development and system administration. The language is object-oriented, procedural and functional. He also has powerful tools for text processing . Perl is related to another language from the same family, Perl 6 which was later named Raku, and the 2 languages are still in developpement. The language is also characterized by its modules that extend Perl capabilities with new variables and subroutines that accomplish specific tasks . It has over 25.000 modules that you can find in the Comprehensive Perl Archive Network ( CPAN).